Auto Square Off Setting
π€β‘οΈπ Auto Square Off Setting Request (Client β WCF REST Service)β
This method is used to configure Auto Square Off settings for a user in ODIN.
π Tags and Fieldsβ
| Tag | Field Name | Reqβd | Data Type (Max) | Comment |
|---|---|---|---|---|
| 63 | Message Version | Y | String (10) | Fixed Value β FT1.0 |
| 64 | Message Type | Y | Integer | Fixed Value β 324 |
| 67 | Reserved PG Dealer Id | Y | String (10) | Reserved PG Dealer Id |
| 4 | Session Id | Y | String (100) | Must match session id received on logon response |
| 201 | User Id | Y | String (10) | Pass User Id |
| 202 | Group Id | Y | String (10) | Group Id of the user |
| 203 | Manager Id | Y | String (50) | ODIN Manager identifier (IP/DNS) |
| 276 | Periodicity | Y | Int64 | Pass Periodicity Id (from GetPeriodicityList) |
| 280 | MTM Pre-Auto Square Off % | O | Float | Range: 0.01 β 99.99 |
| 281 | MTM Auto Square Off % | O | Float | Range: 0.01 β 99.99 (0 disables option) |
| 282 | Alert/Trigger Auto Square Off for MTM | O | Short | 0 β Alert1 β Trigger Auto Square Off |
| 283 | Inactive User When MTM Triggers | O | Short | 0 β Unticked1 β Ticked |
| 284 | Margin Pre-Auto Square Off % | O | Float | Range: 0.01 β 99.99 |
| 285 | Margin Auto Square Off % | O | Float | Range: 0.01 β 99.99 (0 disables option) |
| 286 | Alert/Trigger Auto Square Off for Margin | O | Short | 0 β Alert1 β Trigger Auto Square Off |
| 287 | Inactive User When Margin Triggers | O | Short | 0 β Unticked1 β Ticked |
| 288 | Action | O | Short | 1 β Add2 β Modify3 β Delete |
| 999 | Check Sum Value | Y | Integer | Checksum generated based on entire string |
| 227 | Unique Reference Number | O | String | Same as sent in request |
Examplesβ
β String to be passed for generating checksum:β
63=FT1.0|64=324|67=RESERVEDPG|4=RESERVEDPG_221201895021|201=BHAIBT|202=HO|203=10.0.1.0|276=100170|276=8589934591|280=60.00|281=80.00|282=0|283=1|288=1
β String to be passed along with checksum:β
63=FT1.0|64=324|67=RESERVEDPG|4=RESERVEDPG_221201895021|201=BHAIBT|202=HO|203=10.0.1.0|276=100170|276=8589934591|280=60.00|281=80.00|282=0|283=1|288=1 |999=002
π‘π¨ Auto Square Off Setting Response (WCF REST Service β Client)β
π Tags and Fieldsβ
| Tag | Field Name | Reqβd | Comment |
|---|---|---|---|
| 63 | Message Version | Y | Fixed Value β FT1.0 |
| 64 | Message Type | Y | Fixed Value β 325 |
| 18 | Response Code | Y | Response Code:0 β Failure1 β Success |
| 227 | Unique Reference Number | O | Same as the one sent in the request |
| 19 | Response Message | O | Response Message |
Examplesβ
β Success Caseβ
63=FT1.0|64=325|18=1|227=110717001213|19=Template Added successfully
β Failure Casesβ
63=FT1.0|64=325|18=0|227=110717001213|19=Error occurred, kindly contact administrator
63=FT1.0|64=325|18=0|227=110717001213|19=Unable to connect to the remote server
β οΈ When Net.Net Service is down:β
63=FT1.0|64=325|18=0|227=110717001213|19=Unable to Connect to ODIN Manager